Components › Navigation › Section top bar › Record actions menu

Record actions menu

canon

⋮ actions of a record in the header and drawer, non-destructive first, destructive last.

Owner approved 6 Oct 2026 (acrm !4800, prototype proto/record-actions-menu@eabe09c8d): one trigger ⋮ (IconButton dots-vertical, default size) via kebabTrigger on person, company, deal, meeting, document, Datamart, project; order non-destructive → separator → Smazat last; no disabled Smazat; action menus fit the window height (fit-height). Dev check 7 Oct 2026: company detail 1440/390 light/dark, trigger 30 px, 5 items, Smazat last in --critical, phone sheet with Hotovo, brown 0. Usage + a11y docs written. Stories added in acrm !4923 (11 Oct 2026) → beta. 14 Oct 2026 (acrm !5055): project and order use the same ⋮ (RecordKebab); order Náhled / E-podpis / Smazat / Odeslat znovu live here. Canon 19 Oct 2026 (AD): dev check with real data on Firmy preview — 1440 light/dark: ⋮ 30×30 in the header after ↑ ↓ 1/50, menu Sloučit s jinou firmou… · Zkopírovat odkaz · Nastavení práv · Změnit vlastníka · separator · Smazat firmu (--critical); 390 light/dark: bottom sheet with grip, title „Další akce", same 5 items, full-width Hotovo, scrim; brown 0, page errors 0. Stories Default · States · Composition (acrm !4923).

Used in 8 files · 8 areas · 9× — pages/CompanyRecordPage, pages/FirmyPage, pages/LidePage, pages/MeetingDetailPage, pages/ObchodDetailPage, pages/PersonRecordPage …

Default

components--record-actions-menu--defaultOpen standalone ↗Code

States

closed — the ⋮ trigger (IconButton dots-vertical, default size)
full rights — Smazat firmu last, behind the hairline, in --critical
no right to delete or merge — the items are not drawn, never disabled
contextual Vytvořit objednávku first (only when it makes sense for the record)
deals on the company — one named item per deal, narrower deletion first
components--record-actions-menu--statesOpen standalone ↗Code

Composition

Atol Solutions s.r.o.
in the detail header — identity · spacer · record arrows · ⋮ · ✕ (desktop)
Další akce
phone sheet — the view switch (with checks) on top, split by a hairline from the record actions (AD 1 Oct 2026)
components--record-actions-menu--compositionOpen standalone ↗Code